home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / MacInstallFiles / Install 2 / Finder / Finder.rsrc / bin.rsrc_CODE_16.txt < prev    next >
Text File  |  1991-04-25  |  25KB  |  441 lines

  1. # near model CODE resource
  2. # jump table entries: 3880-3881 (2 of them)
  3. export_485:
  4. 00000000  4E56 FB8A                link       A6, -0x0476
  5. 00000004  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6. 00000008  182E 000F                move.b     D4, [A6 + 0xF]
  7. 0000000C  286E 0008                movea.l    A4, [A6 + 0x8]
  8. 00000010  2054                     movea.l    A0, [A4]
  9. 00000012  0828 0003 0031           btst.b     [A0 + 0x31], 0x3
  10. 00000018  56C0                     sne        D0
  11. 0000001A  4400                     neg.b      D0
  12. 0000001C  8800                     or.b       D4, D0
  13. 0000001E  2054                     movea.l    A0, [A4]
  14. 00000020  08A8 0003 0031           bclr.b     [A0 + 0x31], 0x3
  15. 00000026  558F                     subq.l     A7, 2
  16. 00000028  303C 0003                move.w     D0, 0x3
  17. 0000002C  A830                     syscall    Pack14
  18. 0000002E  1D5F FFFB                move.b     [A6 - 0x5], [A7]+
  19. 00000032  2054                     movea.l    A0, [A4]
  20. 00000034  0828 0004 0031           btst.b     [A0 + 0x31], 0x4
  21. 0000003A  56C0                     sne        D0
  22. 0000003C  0240 0001                andi.w     D0, 0x1
  23. 00000040  48C0                     ext.l      D0
  24. 00000042  7200                     moveq.l    D1, 0x00
  25. 00000044  122E FFFB                move.b     D1, [A6 - 0x5]
  26. 00000048  B280                     cmp.l      D1, D0
  27. 0000004A  56C0                     sne        D0
  28. 0000004C  0240 0001                andi.w     D0, 0x1
  29. 00000050  48C0                     ext.l      D0
  30. 00000052  8800                     or.b       D4, D0
  31. 00000054  7000                     moveq.l    D0, 0x00
  32. 00000056  102E FFFB                move.b     D0, [A6 - 0x5]
  33. 0000005A  4A80                     tst.l      D0
  34. 0000005C  2054                     movea.l    A0, [A4]
  35. 0000005E  0228 00EF 0031           andi.b     [A0 + 0x31], 0xEF
  36. 00000064  E908                     lsl        D0.b, 4
  37. 00000066  0200 0010                andi.b     D0, 0x10
  38. 0000006A  8128 0031                or.b       [A0 + 0x31], D0
  39. 0000006E  7000                     moveq.l    D0, 0x00
  40. 00000070  2D40 FFFC                move.l     [A6 - 0x4], D0
  41. 00000074  7200                     moveq.l    D1, 0x00
  42. 00000076  1204                     move.b     D1, D4
  43. 00000078  2F01                     move.l     -[A7], D1
  44. 0000007A  486E FFFC                pea.l      [A6 - 0x4]
  45. 0000007E  2F0C                     move.l     -[A7], A4
  46. 00000080  2054                     movea.l    A0, [A4]
  47. 00000082  2050                     movea.l    A0, [A0]
  48. 00000084  2268 0038                movea.l    A1, [A0 + 0x38]
  49. 00000088  4E91                     jsr        [A1]
  50. 0000008A  1A00                     move.b     D5, D0
  51. 0000008C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  52. 00000090  6606                     bne        +0x8 /* 00000098 */
  53. 00000092  4A04                     tst.b      D4
  54. 00000094  6700 0332                beq        +0x334 /* 000003C8 */
  55. label00000098:
  56. 00000098  558F                     subq.l     A7, 2
  57. 0000009A  7000                     moveq.l    D0, 0x00
  58. 0000009C  2F00                     move.l     -[A7], D0
  59. 0000009E  3F3C 0032                move.w     -[A7], 0x32 /* '2' */
  60. 000000A2  A88F                     syscall    OSDispatch
  61. 000000A4  4AAE FFFC                tst.l      [A6 - 0x4]
  62. 000000A8  548F                     addq.l     A7, 2
  63. 000000AA  6700 031C                beq        +0x31E /* 000003C8 */
  64. 000000AE  426E FFEC                clr.w      [A6 - 0x14]
  65. 000000B2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  66. 000000B6  486E FFEE                pea.l      [A6 - 0x12]
  67. 000000BA  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  68. 000000BE  41EE FFEE                lea.l      A0, [A6 - 0x12]
  69. 000000C2  508F                     addq.l     A7, 8
  70. 000000C4  6000 02F0                bra        +0x2F2 /* 000003B6 */
  71. label000000C8:
  72. 000000C8  41EE FED8                lea.l      A0, [A6 - 0x128]
  73. 000000CC  4210                     clr.b      [A0]
  74. 000000CE  4878 0BEA                push.l     0xBEA
  75. 000000D2  486E FED8                pea.l      [A6 - 0x128]
  76. 000000D6  2F0B                     move.l     -[A7], A3
  77. 000000D8  2053                     movea.l    A0, [A3]
  78. 000000DA  2050                     movea.l    A0, [A0]
  79. 000000DC  2268 0054                movea.l    A1, [A0 + 0x54]
  80. 000000E0  4E91                     jsr        [A1]
  81. 000000E2  7001                     moveq.l    D0, 0x01
  82. 000000E4  2F00                     move.l     -[A7], D0
  83. 000000E6  7200                     moveq.l    D1, 0x00
  84. 000000E8  2F01                     move.l     -[A7], D1
  85. 000000EA  486E FFD8                pea.l      [A6 - 0x28]
  86. 000000EE  2F0B                     move.l     -[A7], A3
  87. 000000F0  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  88. 000000F4  7000                     moveq.l    D0, 0x00
  89. 000000F6  2840                     movea.l    A4, D0
  90. 000000F8  41EE FDC8                lea.l      A0, [A6 - 0x238]
  91. 000000FC  4210                     clr.b      [A0]
  92. 000000FE  4A2E FFFB                tst.b      [A6 - 0x5]
  93. 00000102  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  94. 00000106  6700 0124                beq        +0x126 /* 0000022C */
  95. 0000010A  422E FDC8                clr.b      [A6 - 0x238]
  96. 0000010E  486E FD8E                pea.l      [A6 - 0x272]
  97. 00000112  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  98. 00000116  4A80                     tst.l      D0
  99. 00000118  588F                     addq.l     A7, 4
  100. 0000011A  6700 0106                beq        +0x108 /* 00000222 */
  101. 0000011E  41EE FC8E                lea.l      A0, [A6 - 0x372]
  102. 00000122  4210                     clr.b      [A0]
  103. 00000124  4246                     clr.w      D6
  104. 00000126  7005                     moveq.l    D0, 0x05
  105. 00000128  2F00                     move.l     -[A7], D0
  106. 0000012A  4878 04E3                push.l     0x4E3
  107. 0000012E  486E FC8E                pea.l      [A6 - 0x372]
  108. 00000132  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  109. 00000136  486E FC8E                pea.l      [A6 - 0x372]
  110. 0000013A  486E FED8                pea.l      [A6 - 0x128]
  111. 0000013E  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  112. 00000142  4A00                     tst.b      D0
  113. 00000144  4FEF 0014                lea.l      A7, [A7 + 0x14]
  114. 00000148  6704                     beq        +0x6 /* 0000014E */
  115. 0000014A  7C06                     moveq.l    D6, 0x06
  116. 0000014C  6026                     bra        +0x28 /* 00000174 */
  117. label0000014E:
  118. 0000014E  7007                     moveq.l    D0, 0x07
  119. 00000150  2F00                     move.l     -[A7], D0
  120. 00000152  4878 04E3                push.l     0x4E3
  121. 00000156  486E FC8E                pea.l      [A6 - 0x372]
  122. 0000015A  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  123. 0000015E  486E FC8E                pea.l      [A6 - 0x372]
  124. 00000162  486E FED8                pea.l      [A6 - 0x128]
  125. 00000166  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  126. 0000016A  4A00                     tst.b      D0
  127. 0000016C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  128. 00000170  6702                     beq        +0x4 /* 00000174 */
  129. 00000172  7C08                     moveq.l    D6, 0x08
  130. label00000174:
  131. 00000174  4A46                     tst.w      D6
  132. 00000176  671A                     beq        +0x1C /* 00000192 */
  133. 00000178  7000                     moveq.l    D0, 0x00
  134. 0000017A  3006                     move.w     D0, D6
  135. 0000017C  2F00                     move.l     -[A7], D0
  136. 0000017E  4878 04E3                push.l     0x4E3
  137. 00000182  486E FDC8                pea.l      [A6 - 0x238]
  138. 00000186  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  139. 0000018A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  140. 0000018E  6000 008E                bra        +0x90 /* 0000021E */
  141. label00000192:
  142. 00000192  4878 5014                push.l     0x5014
  143. 00000196  2F0B                     move.l     -[A7], A3
  144. 00000198  2053                     movea.l    A0, [A3]
  145. 0000019A  2050                     movea.l    A0, [A0]
  146. 0000019C  2268 000C                movea.l    A1, [A0 + 0xC]
  147. 000001A0  4E